Japanese man Jiroemon Kimura, who holds the distinction of being the world's oldest living person, is celebrating his 116th birthday on Friday.
Japanese man Jiroemon Kimura, who holds the distinction of being the world's oldest living person, is celebrating his 116th birthday on Friday.